trailing shoe - French English Dictionary